// miniloop, a simple live looper
//
// Copyright (C) 2007 Nick Thomas
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//     * Redistributions of source code must retain the above copyright
//       notice, this list of conditions and the following disclaimer.
//     * Redistributions in binary form must reproduce the above copyright
//       notice, this list of conditions and the following disclaimer in the
//       documentation and/or other materials provided with the distribution.
//     * Neither the name of the <organization> nor the
//       names of its contributors may be used to endorse or promote products
//       derived from this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY NICK THOMAS ``AS IS'' AND ANY
// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL NICK THOMAS BE LIABLE FOR ANY
// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#include "Icons.hpp"
using namespace miniloop;

char *Icons::beat_indicator_inactive[] = {
"16 16 32 1",
" 	c None",
".	c #FFC300",
"+	c #FBC000",
"@	c #F5BA00",
"#	c #EDB200",
"$	c #FDDF80",
"%	c #FBEDB9",
"&	c #FAEBB5",
"*	c #F0D480",
"=	c #D79F00",
"-	c #F9BD00",
";	c #FBEEBA",
">	c #F8E281",
",	c #F5DA72",
"'	c #F5E4AF",
")	c #CA9300",
"!	c #F0B500",
"~	c #F9EBB8",
"{	c #F6DE78",
"]	c #F4D567",
"^	c #F3E0AD",
"/	c #BC8600",
"(	c #E5AC00",
"_	c #EDD180",
":	c #F5E5B2",
"<	c #F2E1AE",
"[	c #DDC280",
"}	c #A16E00",
"|	c #CE9700",
"1	c #C38D00",
"2	c #B68100",
"3	c #9C6900",
"                ",
"                ",
"                ",
"                ",
"                ",
"      .+@#      ",
"     .$%&*=     ",
"     -;>,')     ",
"     !~{]^/     ",
"     (_:<[}     ",
"      |123      ",
"                ",
"                ",
"                ",
"                ",
"                "};

char *Icons::beat_indicator_bar[] = {
"16 16 32 1",
" 	c None",
".	c #FF0500",
"+	c #FB0400",
"@	c #F50300",
"#	c #ED0200",
"$	c #FD8180",
"%	c #FBBCB9",
"&	c #FAB5B1",
"*	c #F07D7D",
"=	c #D70001",
"-	c #F90400",
";	c #FBBCB8",
">	c #F8867E",
",	c #F5746E",
"'	c #F59491",
")	c #CA0003",
"!	c #F00200",
"~	c #F8ACA9",
"{	c #F57770",
"]	c #F46C67",
"^	c #F38886",
"/	c #BC0006",
"(	c #E50200",
"_	c #EE7C7C",
":	c #F59390",
"<	c #F38885",
"[	c #E47879",
"}	c #A1000B",
"|	c #CE0002",
"1	c #C30005",
"2	c #B60006",
"3	c #9C000B",
"                ",
"                ",
"                ",
"                ",
"                ",
"      .+@#      ",
"     .$%&*=     ",
"     -;>,')     ",
"     !~{]^/     ",
"     (_:<[}     ",
"      |123      ",
"                ",
"                ",
"                ",
"                ",
"                "};

char *Icons::beat_indicator_beat[] = {
"16 16 32 1",
" 	c None",
".	c #FF921C",
"+	c #FF8F18",
"@	c #FF8D13",
"#	c #FF870C",
"$	c #FFC68C",
"%	c #FFE1BD",
"&	c #FFDEB6",
"*	c #FFC07E",
"=	c #F77B00",
"-	c #FF9017",
";	c #FFE1BC",
">	c #FFCB86",
",	c #FFC075",
"'	c #FFCC94",
")	c #EC7200",
"!	c #FF890F",
"~	c #FFD8AC",
"{	c #FFC177",
"]	c #FFBC6E",
"^	c #FFC588",
"/	c #DF6800",
"(	c #FF8405",
"_	c #FFBD7B",
":	c #FFCC93",
"<	c #FFC687",
"[	c #FFB56F",
"}	c #C75600",
"|	c #EF7400",
"1	c #E66E00",
"2	c #DA6500",
"3	c #C35500",
"                ",
"                ",
"                ",
"                ",
"                ",
"      .+@#      ",
"     .$%&*=     ",
"     -;>,')     ",
"     !~{]^/     ",
"     (_:<[}     ",
"      |123      ",
"                ",
"                ",
"                ",
"                ",
"                "};
